home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 24 / AACD 24.iso / AACD / Utilities / PageStreamFilter / LIESMICH < prev    next >
Encoding:
Text File  |  2001-07-04  |  14.9 KB  |  347 lines

  1.  
  2.                      Universal Filter V2.1
  3.  
  4.                   http://www.uni.coloraid.de
  5.  
  6.                           Einführung
  7.                           ----------
  8.  
  9. Der  'Universal'  Filter  erlaubt  das  Laden  vieler zusätzlicher
  10. Grafikformate  mit  dem PageStream V3.x/V4.x DTP Programm.  Weiter
  11. wird   das   Laden  auch  schon  unterstützter  Formate  teilweise
  12. erheblich  beschleunigt. Interessiert?
  13.  
  14.  
  15.  
  16.                         Voraussetzungen
  17.                         ---------------
  18.  
  19.  - AmigaOS 2.04 or newer.
  20.  - PageStream V3.1, V3.2, V3.3, V3.4, V4.0 oder neuer
  21.  - Die IRW Library (kommt normal mit dem Universal Filter)
  22.  
  23.  
  24.  
  25.                      Funktionen des Filters
  26.                      ----------------------
  27.  
  28.  
  29. Der Universal Filter erlaubt das Laden sämtlicher CMYK, RGB oder
  30. Graustufen-Grafikformate, wie sie von der IRW Library unterstützt
  31. werden.  Dies bedeuted, daß neben vielen neuen Formaten für
  32. PageStream auch einige schon von PageStream unterstüzte Formate
  33. neu hinzukommen.  Doch der Universal Filter ist hier meistens
  34. nicht nur deutlich schneller als die original Filter.  Oft kann
  35. der Universal Filter auch Exoten eines Formats laden.  Z.B.  kann
  36. Universal fast alle Arten von TIFF Bilder laden, während der
  37. PageStream TIFF Filter nur sehr eingeschränkt ist.
  38.  
  39.  
  40. Die derzeit unterstüzten Formate sind:
  41.  
  42.       BMP:  1,  4, 8, 16, 24 and 32 Bit, Windows V3 and OS/2 format,
  43.             RLE4, 8, 24 compression
  44. DataTypes:  OS 3.0 DataTypes (24 Bit OS 3.5/3.9 support is planned)
  45.       DCX:  only the first image is loaded (IRW does support more)
  46.  IFF ILBM:  including HAM, HAM8, EHB, CMYK
  47.  IFF DEEP:  Noch nicht vorhanden -
  48.             alten Universal Filter V1.xx weiter benutzen!
  49.      JPEG:  8 Bit, 24 and 32 Bit CMYK JFIF, progressive JPEG, Hemera
  50.       PCX:  1,2,4,8 and 24 Bit images
  51.       GIF:  (nicht in allen ausgelieferten Versionen der IRW Library
  52.              vorhanden!)
  53.  PGM/PBM/PPM:  P1-P6 types with up to 16 Bit/channel
  54.       PNG:  1-48 Bit - incl. interlaced
  55.     Targa:  supports all known RGB, RGBA types incl. compression
  56.      TIFF:  1-64 Bit, RGB, RGBA, CMYK, YCbCr with None, PackBits,
  57.             RLE, JPEG, G3, G4 and Next compression, Strips
  58.             or Tiles, Packed or separate color
  59.             (LZW Komprimierung nicht in allen ausgelieferten
  60.             Versionen der IRW Library vorhanden!)
  61.  
  62.                          Installation
  63.                          ------------
  64.  
  65. Einfach das Installationsprogramm benutzen. Danach PageStream neu
  66. starten und ein Bild mit einem unterstützen Format wählen. Es wird
  67. dann zum Laden der "Studio's Universal Filter" angeboten.
  68.  
  69.                         Deinstallation
  70.                         --------------
  71.  
  72. Zum Deinstallieren des Filters einfach das Installationsprogramm
  73. erneut starten.  Es erkennt automatisch einen bereits
  74. installierten Filter und fragt dann, ob ein Update bzw.
  75. Deinstallation gewünscht ist.  Wählen Sie entfernen.
  76.  
  77.  
  78.                          Neu seit V1.xx
  79.                          --------------
  80.  
  81. Das herausragendste neue Feature der Version 2 des Filters ist der
  82. Gebrauch   der   IRW   Bibliothek.    Die   IRW  Bibliothek  wurde
  83. grundsätzlich  dafür  entwickelt, um das Lesen und Speichern jeder
  84. Art   von   Farbinformation  in  jedem  erdenklichen  Farbraum  zu
  85. ermöglichen.   Das Ziel dieser Bibliothek ist eigentlich nicht die
  86. Unterstützung   vieler   verschiedener   Dateiformate   oder   das
  87. Konvertieren   zwischen   diesen,  sondern  die  vollständige  und
  88. komplette  Unterstützung  der  populärsten  und  weithin bekannten
  89. Formate.   Viele  der Funktionen der IRW Library werden leider von
  90. PageStream  nicht  genutzt.  Doch auch ohne diese Sonderfunktionen
  91. dürfte die guten Leistungen offensichtlich sein.
  92.  
  93. Zuverlässigkeit ist das Hauptanliegen.  Ungefähr 30 Prozent der
  94. Arbeit  an  der  IRW  Library wurde der Fehlerbehandlung gewidmet.
  95. IRW  bietet  detaillierte Fehlermeldungen einschließlich Hinweisen
  96. zur  Behebung dieser Probleme sofern möglich.  Die Fehlermeldungen
  97. sind  lokalisiert  und  bieten  oft  eine "Wiederholen" Option
  98. sofern möglich.
  99.  
  100. Was sind nun die Neuigkeiten dank IRW:
  101.  
  102. - Bilder mit <8Bit werden nun beim Laden nicht mehr nach 8/24 Bit
  103. konvertiert.  Dies erlaubt schnelleres Laden von Bildern bei
  104. weniger Speicherbedarf.
  105.  
  106. -  Die  IRW Library unterstützt viele Daten.  So kann IRW z.B:  16
  107. Bit Daten lesen und schreiben.  Diese, und viele andere Funktionen
  108. (ICC,  IPTC,...),  werden leider nicht von PageStream unterstützt.
  109. Die  IRW  Library  versucht  dennoch,  falls möglich, die Daten zu
  110. konvertieren.
  111.  
  112. - Einige neue Bildformate werden von der IRW Library unterstützt.
  113. Leider hat aber die Zeit nicht zur Fertigstellung der IFF DEEP
  114. Funktionen  in  der  IRW  Library gereicht.  Müssen Sie weiter IFF
  115. DEEP  laden,  empfiehlt es sich beim alten V1.x filter zu bleiben.
  116. Auch fehlt noch die 24 Bit OS 3.5/3.9 Datatype Unterstützung.
  117.  
  118. - PageStream lädt alle Filter beim Starten.  Diese verbauchen viel
  119. Speicher,  auch wenn sie nicht benutzt werden.  Der neue Universal
  120. Filter  selbst  ist extrem klein und braucht fast keinen Speicher.
  121. Nur  beim  Laden  von  Bilder  wird  die  IRW  Library  kurzzeitig
  122. hinzugeladen.   Auch  beim  Laden  eines  Bildes  braucht  die IRW
  123. Library   teilweise   erheblich  weniger  Speicher  als  der  alte
  124. Universal Filter.
  125.  
  126. - Die IRW Library erlaubt neben dem bislang bekannten zeilenweisen
  127. Laden eines Bildes auch das Laden eines gesamten Bildes in einem
  128. Durchgang.  Dies senkt den Speicherbedarf und beschleunigt das
  129. Laden bei einigen Bildformaten erheblich.
  130.  
  131. - Der Universal Filter V2 ist jetzt kostenlos für alle PageStream
  132. Benutzer.
  133.  
  134. - Zuverläßigkeit war ein wichtiger Punkt bei der Erstellung der
  135. IRW Library. Ausführliche Fehlermeldungen sind die Regel...
  136.  
  137. - Alle Laderoutinen für die Bilder sind nun in der IRW Library
  138. vorhanden.  Es profitieren also PageStream Universal Filter
  139. Benutzer bei einem Update der IRW Library automatisch von neuen
  140. Funktionen in der IRW Library.
  141.  
  142.  
  143.                   Hintergrundinformationen
  144.                   ------------------------
  145.  
  146. Ich mache es kurz (mehr in der englischen Anleitung)
  147.  
  148. -  Bei  Speichermangel  auf  Ihrem  System  sollten Sie überlegen,
  149. unnötige   Filter   oder   doppelt   unterstüzte  Filter  aus  dem
  150. PageStream:SoftLogik/Filters  Verzeichnis  zu löschen.  PageStream
  151. lädt  derzeit  ALLE Filter beim Start in den Speicher.  Sie können
  152. so evtl.  kostbaren Speichers freimachen.  Besser wäre aber sicher
  153. der Kauf des inzwischen doch recht billigen Speichers.
  154.  
  155. - PageStream benutzt den Filter nur beim ersten Importieren des
  156. Bildes.  Das Bild wird ansonsten in einem eigenen Format mit dem
  157. Dokument abgespeichert.  Ausnahme:  lassen Sie das Bild
  158. "External", dann wird beim Laden des Dokuments auch wieder der
  159. Filter zum Laden des Bildes benutzt.  Sollte der Filter nicht
  160. vorhanden sein, kann automatisch Bild und/oder Filter ausgetauscht
  161. werden.
  162.  
  163. Es  ist  also  auch  mit  dem  Universal  Filter  in  Zukunft  die
  164. Sicherheit Ihrer Dokumente ausreichend sichergestellt.  Auch dann,
  165. wenn Sie einmal nicht mehr den Universal Filter benutzen.
  166.  
  167. Tauschen Sie PageStream Dokumente mit anderen Benutzern ohne
  168. Universal Filter, sollte das Dokument keine externen Bilder haben
  169. die nicht auch mit den original PageStream Filtern geladen werden
  170. können.  Besser ist naklar, der andere Benutzer installiert auch
  171. den Universal Filter.
  172.  
  173.  
  174.                         Fehler
  175.                         ------
  176.  
  177. CMYK Bilder, die im JPEG Format mit PhotoShop gespeichert wurden,
  178. sind invertiert.  Dies ist ein bekannter Fehler von PhotoShop.
  179. Die IRW Bibliothek versucht herauszufinden, ob die Bilder mit
  180. PhotoShop gespeichert wurden und korrigiert diese automatisch.  In
  181. der Praxis funktioniert diese Erkennung anscheinend zuverlässig
  182. und es sind keine Probleme bekannt.  Wenn allerdings Ihre CMYK
  183. JPEG Bilder invertiert geladen werden sollten, kann dies
  184. passieren, wenn die Erkennungsroutine irritiert wird.  Bitte
  185. melden Sie solche Bilder.
  186.  
  187.  
  188. Sollten Sie ein Bild haben, das in einem unterstüzten Format nicht
  189. richtig  geladen  wird,  wäre  ich  extrem dankbar, wenn Sie einen
  190. Fehlerreport schicken könnten an:
  191.  
  192.          Wolf Faust
  193.          Am Dorfgarten 10
  194.          60435 Frankfurt
  195.          Germany
  196.  
  197.  EMail:  wfaust@uni.coloraid.de
  198.          (wfaust@wfaust.de bei Problemen mit wfaust@uni.coloraid.de)
  199.   http:  www.uni.coloraid.de
  200.    Tel:  ++49-69-5486556
  201. Mobile:  ++49-179-6924769
  202.    Fax:  ++49-69-95409598 (Bitte keine Antwort auf Faxe erwarten,
  203.                           wenn der Fehler hier als bekannt,
  204.                           unwesentlich o.ä. eingestuft wird)
  205.  
  206.  
  207. Nicht vergessen: welches Bild genau (Farbe, Größe usw), von
  208. welcher Anwendung gespeichert usw. in dem Fehlerreport angeben.
  209. Ein  Bild  als  Beispiel  auf Diskette sagt meistens auch mehr als
  210. tausend Wörter).
  211.  
  212.     BITTE: NEHMEN SIE SICH DIE ZEIT, UM PROBLEME ZU MELDEN.
  213.  
  214. Nur  So kann ich die sicherstellen, daß die Software noch sicherer
  215. wird.   Bitte  wechseln Sie nicht heimlich zu einem anderen Format
  216. was  funktioniert.   Das hilft weder Ihnen, anderen Anwendern noch
  217. mir.  Die Existenzberechtigung des Universal Filter besteht einzig
  218. darin, daß ich die Routinen weiter verbessern will. Schon jetzt
  219. sollte es weit besser funktionieren als mit allen anderen Filtern
  220. für PageStream.
  221.  
  222.  
  223.  
  224.                          COPYRIGHT
  225.                          =========
  226.  
  227. Alle  zum  Universal  Filter  gehörenden  Dateien,  Programme  und
  228. Anleitungen sind Eigentum von Wolf Faust (Adresse siehe oben) und
  229. unterliegen dem Urheberrechtsschutz/Copyright ©1997-2001.  Alle
  230. Rechte vorbehalten.
  231.  
  232. Installer  and  Installer project icon (c) Copyright 1995-96 Escom
  233. AG.   All  Rights  Reserved.   Reproduced  and  distributed  under
  234. license   from   Escom   AG.   More  is  Copyright  (c)  1986-1993
  235. Commodore-Amiga,   Inc.   All  Rights  Reserved.   Reproduced  and
  236. distributed    under    license   from   Commodore.    Teile   der
  237. JPEG-Laderoutine basiert auf Arbeit der Independent JPEG Group.
  238.  
  239. INSTALLER  SOFTWARE  IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE; NO
  240. WARRANTIES  ARE  MADE.  ALL USE IS AT YOUR OWN RISK.  NO LIABILITY
  241. OR  RESPONSIBILITY  IS  ASSUMED.   THE  MORE  PROGRAM  IS PROVIDED
  242. "AS-IS" AND SUBJECT TO CHANGE; NO WARRANTIES ARE MADE.  ALL USE IS
  243. AT YOUR OWN RISK.  NO LIABILITY OR RESPONSIBILITY IS ASSUMED.
  244.  
  245. Der  Autor  und mögliche Distributoren übernehmen keine Gewähr für
  246. die  Funktionsfähigkeit  der  beschriebenen  Software.  Herr Faust
  247. übernimmt  keine  Haftung für Schäden, direkte oder indirekte, die
  248. aufgrund  der  Verwendung  der  Software  entstehen  oder damit in
  249. Verbindung stehen.
  250.  
  251.  
  252.                            DANKE
  253.                            -----
  254.  
  255. Und zum Schluß ein DICKES DANKE an die Leute (Deron, Gary,...) von
  256. SoftLogik,  die  diesen  Treiber  durch  geleistete Dokumentation,
  257. Software und Hilfe erst ermöglicht haben.
  258.  
  259.  
  260.                          History
  261.                          -------
  262.  
  263.  
  264. 16.09.97 V1.1 - Erste öffentliche Version zu Testzwecken basierend
  265.         auf Studio V2.15
  266. 18.09.97 V1.2 - BME versuchte Verzeichnisse zu laden. Dies
  267.         erfolgt beim Prüfen der Dateien, die im Filerequester
  268.         anzuzeigen sind.
  269.           - Kann Datatype ein Object nicht öffnen, wird
  270.             vorläufig davon ausgegangen, daß alles
  271.                 funktioniert... nur eben kein passender Datatype
  272.                 existiert um jegliche Meldung zu unterdrücken.
  273.               - Es gibt eine Fehlermeldung, falls der SL_SystemInit()
  274.                 Aufruf zum öffnen der Libraries usw. von
  275.                 PageStream fehlschlaegt...
  276. 24.09.97 V1.3 - IFF ILBM S/W-Bilder mit 1 Bit Tiefe ohne Farbpalette
  277.                 werden jetzt geladen. Entspricht nicht IFF Standard,
  278.                 wird aber von PageStream/BME gespeichert.
  279. 02.11.98 V1.31 - Check für PageStream4: Assign hinzugefügt.
  280. 02.02.99 V1.4  - DPI Informationen werden nun von PNG/IFF DEEP Dateien
  281.                  gelesen
  282. 17.04.99 V1.5 - ASyncIO library sorgte für Abstürze bei interlaced
  283.                 GIF Bilder. GIF arbeitet vorläufig jetzt ohne
  284.                 async IO.
  285.               - Wesentlich weniger Seek() Aufrufe bei GIF.
  286. 01.05.99 V1.6 - Probleme mit extrem schlecht komprimierten IFF Bildern
  287.                 beseitigt (>30% als unkompimiert... derzeit
  288.                 scheint nur Candy Factory Pro derart schlechte
  289.                 Bilder zu speichern).
  290. 03.09.99 V1.7 - Problem mit TIFF RGB Bildern mit mehr als einem
  291.                 zusaetzlichen Channel beseitigt.
  292.               - TIFF LogLuv codec hinzugefügt.
  293.               - Unterstützung für Bilder von Hemera-Produkten
  294.                 hinzugefügt (Hemera NetGraphics und Clip-Art CDROMs)
  295. 16.06.00 V1.8 - Keine Requester mehr beim Versuch nicht unterstützte
  296.                 ILBM Typen zu laden (CMYK).
  297.               - PCX mit 8 Bit und >1 Plane funktionierte nicht.
  298.               - DCX Format funktionierte nicht
  299.               - BMP 4 Bit RLE Compression funktionierte
  300.                 nicht und verursachte Fehlermeldung.
  301.               - PNG Graustufenbilder mit Alpha Kanal funktionierte nicht.
  302.               - BMP 32 Bit Support hizugefuegt.
  303.               - PPM/PGM P5/P6 Kommentare werden nun ignoriert.
  304.               - assert() debug Aufrufe in TIFF Code entfernt.
  305.               - Fehlermeldung fuer unbekannte TIFF Kompression
  306.                 wurde angezeigt und dann dennoch "Mist" geladen.
  307.                 Filter bricht jetzt korrekt ab.
  308.               - Installation: Deinstallation hinzugefügt und
  309.                 Update Routinen verbessert.
  310. 16.03.01 V2.00 - Neuer Filter jetzt basierend auf der IRW Library.
  311.                  - IFF DEEP zeitweilig entfernt.
  312.                    (alten V1.xx Filter für IFF DEEP weiter verwenden!)
  313.                  + Unterstützt jetzt <8Bit Daten in Pagestream
  314.                  + Schneller
  315.                  + Fast kein Speicher nötig, wenn kein Bild geladen wird
  316.                  + 16 Bit (konvertiert nach 8 Bit) und CMYK Daten
  317.                    koennen nun geladen werden
  318.                  + Verbesserte PGM/PBM/PPM/JPEG/BMP/TIFF Routinen
  319.                  + Erheblich besseres Fehlerhandling dank IRW
  320.                  + Locale Support
  321.                  + Compiliert für verschiedene CPU
  322.                  + VIELE kleine Verbesserungen
  323. 04.07.01 V2.10 - Farbpaletten von Bildern wurden falsch an PageStream
  324.                  gemeldet. Dies führte in aller Regel zum Absturz
  325.                  kurze Zeit nach dem Laden des Bildes.
  326.                  Danke für die Fehlermeldung geht an
  327.                  DJNick <djnick@ptt.yu>.
  328.  
  329.                - Update auf IRW Library V1.05 (04.07.01):
  330.                  + Tiff, Targa und DoOpen() Routinen benötigen
  331.                    ca. 1K weniger Stack Speicher.
  332.                    Dies sollte die Probleme des zu kleinen
  333.                    PageStream/HHV Stacks und den dadurch
  334.                    verursachten Fehler/Crashes vermeiden.
  335.                    PGS User: stellt den Stack um 4096 größer ein!
  336.                    Auf Dauer ist hier der PageStream Hersteller
  337.                    gefragt...
  338.                    Dank für den Hinweis geht an
  339.                    Steve Bowman <stevebow@hotkey.net.au>
  340.                  + pnglib update von 1.0.8 zu 1.0.9
  341.                  + Fehler beim Zugriff auf BMP Header wurden
  342.                    an die Anwendung, nicht aber unbedingt
  343.                    an den User gemeldet.
  344.  
  345.  
  346. (Ende)
  347.